electrically-driven hydraulic pump - English Synonyms Dictionary